namespace CLELCore.Assembly.StreamTables.StreamTableRows
{
	public class ImplMapTableRow
	{
		private short _mapping_flags;
		private Token _member_forwarded;
		private int _import_name;
		private int _import_scope;

		public short MappingFlags
		{
			get
			{
				return _mapping_flags;
			}
			set
			{
				_mapping_flags = value;
			}
		}
		public Token MemberForwarded
		{
			get
			{
				return _member_forwarded;
			}
			set
			{
				_member_forwarded = value;
			}
		}
		public int ImportName
		{
			get
			{
				return _import_name;
			}
			set
			{
				_import_name = value;
			}
		}
		public int ImportScope
		{
			get
			{
				return _import_scope;
			}
			set
			{
				_import_scope = value;
			}
		}

		public ImplMapTableRow(short mapping_flags,Token member_forwarded,int import_name,
			int import_scope)
		{
			_mapping_flags = mapping_flags;
			_member_forwarded = member_forwarded;
			_import_name = import_name;
			_import_scope = import_scope;
		}
	}
}
